package cn.ecut.service;

import cn.ecut.model.*;

import java.security.Permission;
import java.util.List;

public interface ShenqingdanService {
    int deleteByPrimaryKey(String danjvbianhao);
    int deleteByYuangonghao(String yuangongHao);
    int insert(Shenqingdan shenqingdan);
    int insertSelective(Shenqingdan record);
    Shenqingdan selectByPrimaryKey(String danjvbianhao);
    Shenqingdan selectAllByyuangongHao(String yuangongHao);
    int updateByPrimaryKeySelective(Shenqingdan record);
    int updateByPrimaryKey(Shenqingdan record);
    ShenqingdanMessage Changeleixing(Shenqingdan shenqingdan);
    int selectAllCountByyuangongHao(String yuangongHao);
    public Object getShengqingdanMessqge(ShenqingdanMessage shenqingdanMessage);
    String getdanjvBianhao();
    Yuangong selectYuangong(String yuangonghao);
    Xiangmu selectXiangmu(String xiangmubianma);
    Loudong selectLoudong(String loudongbianma);
    Taofang selectTaofang(String taofangbianma);
    Fangjian selectFangjian(String fangjianbianma);
    Puwei selectPuwei(String puweibianhao);
    List<Shenqingdan> selectAllshenqingdan();
    int selectAllcount();
    List<Shenqingdan> advanceSelect(String s);
    int updateDanjuzhuangtai(Shenqingdan shenqingdan);
    int updatePuweiShiyongzhuangtai(Puwei puwei);
}
